monkey-puzzle tree - English Synonyms Dictionary